Big Huge Thesaurus

Phyllocladus trichomanoides

noun